badly needed - Turkish English Dictionary